package mydb

import (
	"fmt"
	"time"
	"github.com/go-redis/redis"
)

var rdb *redis.Client
// 初始化 客户端
func init()  {
	rdb = redis.NewClient(&redis.Options{
		Addr: "192.168.0.102:6379",
		Password: "123456", // 可选，必须与redis.conf中的 requirepass相同
		DB: 0, // 默认就是0
	})

	pong, err := rdb.Ping().Result()
	fmt.Println(pong, err)
}

func RedisOperation() {
	// SET key value EX 10 NX
	rt, err := rdb.SetNX("key", "value", 10*time.Second).Result()

	fmt.Println(rt, err)
}